crystal forest (samaria) - French English Dictionary